<!DOCTYPE html>
<html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-0 vector-toc-not-available vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-0 skin-theme-clientpref-day vector-sticky-header-enabled" lang="de" dir="ltr"><head>
<meta charset="UTF-8">
<title>EROS (Betriebssystem)</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" type="image/png" href="./_res_/favicon.png">
<link rel="canonical" href="https://de.wikipedia.org/wiki/EROS_(Betriebssystem)"> <link href="./_mw_/ext.wikimediamessages.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link href="./_mw_/ext.gadget.citeRef.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.defaultPlainlinks.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonHide.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonLayout.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonStyle.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiDarkmode.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiResponsive.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.specialSearch.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" type="text/css" href="./_mw_/site.styles.css">
<link rel="stylesheet" type="text/css" href="./_mw_/noscript.css">
<link rel="stylesheet" type="text/css" href="./_res_/footer.css">
<link rel="stylesheet" type="text/css" href="./_res_/vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-EROS_Betriebssystem rootpage-EROS_Betriebssystem skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">EROS (Betriebssystem)</span></h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="contentSub">
<div id="mw-content-subtitle"></div>
</div>
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="de" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="de" dir="ltr"><p><b>EROS</b> (Abkürzung für <i>The <b>E</b>xtremely <b>R</b>eliable <b>O</b>perating <b>S</b>ystem</i>) war ein Forschungsprojekt für ein <a href="Betriebssystem" title="Betriebssystem">Betriebssystem</a> mit besonderer Ausfallsicherheit und einer sehr feinkörnigen <a href="Zugriffsrecht" title="Zugriffsrecht">Rechtevergabe</a> an Benutzer und Programme. Dies wird nicht über <a href="Zugriffskontrollliste" class="mw-redirect" title="Zugriffskontrollliste">Zugriffskontrolllisten</a> und „klassische“ <a href="Unix" title="Unix">Unix</a>-ähnliche Rechte in einem Dateisystem realisiert, sondern EROS greift auf eine alternative Idee über Betriebssystem-Design aus der <a href="Multics" title="Multics">Multics</a>-Zeit zurück, sogenannte <i>Capabilities</i>.
</p><p>Ist bei Unix im weitesten Sinn <a href="Everything_is_a_file" title="Everything is a file">alles eine Datei</a>, ist bei EROS alles eine <i>Capability</i> (dt.: <i>Fähigkeit</i>). Ähnlich wie ein <i><a href="Handle" title="Handle">Handle</a></i> oder eine Zugriffskontrollliste bezeichnet eine Capability eine Ressource und gewährt Zugriffsrechte auf sie. Während der Zugriffsschutz bei einer Zugriffskontrollliste aber quasi extern realisiert wird, ist er bei einer Capability eine interne Eigenschaft des <a href="Objektorientierung" title="Objektorientierung">Objekts</a>. Wie bei <a href="Digitale_Rechteverwaltung" title="Digitale Rechteverwaltung">DRM</a> passt eine Capability nur maßgeschneidert zu <a href="Authentifizierung" title="Authentifizierung">authentifizierten</a> Programmen und Benutzern, was das unerlaubte Kopieren oder Verwenden der Capability durch andere Programme verhindern soll. Im Unterschied zu Unix oder <a href="Microsoft_Windows" title="Microsoft Windows">Microsoft Windows</a> gibt es zudem keinen <a href="Administrator_(Rolle)" title="Administrator (Rolle)">Administrator</a>-Benutzer (<a href="Root-Konto" title="Root-Konto">root</a>). Der Zustand aller Capabilities und somit des gesamten Systems (und aller laufenden Programme) wird alle fünf Minuten gesichert und nach jedem Neustart persistent wiederhergestellt.
</p>
<div class="mw-heading mw-heading2"><h2 id="Geschichte">Geschichte</h2></div>
<p>EROS ist die Re-Implementierung der Konzepte des KeyKOS-Betriebssystems, welches ebenfalls rein auf Capabilities basierte.
</p><p>EROS ist <a href="Open_Source" title="Open Source">Open Source</a> und wurde von der <a href="Johns_Hopkins_University" title="Johns Hopkins University">Johns Hopkins University</a> betreut. Die Weiterentwicklung von <i>EROS</i> wurde mit Version 1.1 vom 18. April 2001 eingestellt; mit CapROS gibt es aber einen Ableger, und die Hopkins University arbeitet mit <i>Coyotos</i> an einem Nachfolgeprojekt.
</p>
<div class="mw-heading mw-heading2"><h2 id="Weblinks">Weblinks</h2></div>
<ul><li><a rel="nofollow" class="external text" href="http://www.eros-os.org/">EROS Projekt-Website</a> (englisch)</li>
<li><a rel="nofollow" class="external text" href="http://www.cis.upenn.edu/~KeyKOS/">Website von KeyKOS</a> (englisch)</li></ul></div><!--htdig_noindex--><div><div class="zim-footer">
Dieser Artikel wurde von <a class="external text" title="Zuletzt bearbeitet am 2021-08-24" href="https://de.wikipedia.org/wiki/?title=EROS_(Betriebssystem)&oldid=215022327">Wikipedia</a> herausgegeben. Der Text ist unter <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.de">Creative Commons Attribution-Share Alike 4.0</a> verfügbar, sofern nicht anders angegeben. Für die Mediendateien können zusätzliche Bedingungen gelten.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>
<script src="./_webp_/webpHandler.js"></script>
</body></html>